草庐IT

Linux 发行版

全部标签

【Linux】RPM包管理工具

 人不走空                                          🌈个人主页:人不走空      💖系列专栏:算法专题⏰诗词歌赋:斯是陋室,惟吾德馨 目录       🌈个人主页:人不走空      💖系列专栏:算法专题⏰诗词歌赋:斯是陋室,惟吾德馨1.RPM包管理工具简介2.常见RPM命令及其用法2.1安装RPM软件包2.2查询已安装的软件包信息2.3卸载软件包2.4列出已安装的软件包2.5升级软件包3.RPM包管理的特点3.1二进制形式3.2依赖关系管理3.3配置脚本4.实际应用场景4.1安装Nginx服务器4.2查询已安装的内核版本4.3卸载不需要的软件包5.

RabbitMQ保姆级安装:Linux Centos8系统

1、简介官网:RabbitMQ:easytouse,flexiblemessagingandstreaming—RabbitMQRabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,支持多种客户端(语言),用于在分布式系统中存储消息,转发消息,具有高可用高可扩性,易用性等特征。2、下载安装启动RabbitMQ环境准备:华为云centos82.1、下载RabbitMQCSDN下载地址:rabbitmq安装包资源-CSDN文库下载地址:DownloadingandInstallingRabbitMQ—RabbitMQ下载rpm包,好安装下载el/8,表示 centos8等li

2024 年 Linux 和开源的六大趋势预测

文章地址:观点|2024年Linux和开源的六大趋势预测让我们尝试预测未来吧!新的一年快乐,朋友们✨2024年的钟声已经敲过,我们有必要去预见一下将塑造本年度的各种潮流。我们不能预见未来,所以无法精确预知将会发生什么,但根据目前观察到的动向,我们可以进行一些预测。以下是我们对Linux和开源发展方向的预测。1、开源AI的兴起2023年初,Mozilla成为了最早投身于开源AI的团队之一,研发类似于ChatGPT的解决方案。HuggingFace 紧随其后,崭露头角,发展成为备受赞誉的AI社区之一,激发了全球范围内的协作。我们也见证了 AI联盟 的成立,这个联盟由超过50个创始成员组成,包括一些

linux下arm环境启动脚本/etc/init.d/rcS执行命令失败,踩坑记录

前言记一次踩坑记录!!!接触到一个新的系统,需要在这个系统上跑程序,测试的时候,手动执行脚本和程序都没问题,于是将执行命令写入到linux启动脚本/etc/init.d/rcS这个文件中,然后重启,等待程序起来,但是让我意想不到的是,执行到我加的命令的时候,居然报错,找不到相关的脚本,于是我再次手动执行,发现能正常运行,这就让我奇怪,一开始还以为是系统还没完全起来,于是加了延时,可还是不行,检查了一下脚本的权限,都是没问题的,查了很久,才发现是环境变量的原因。问题复现首先我们在这个/opt/bin/这个路径下创建一个脚本test.sh,输入一下内容#!/bin/shecho"helloworl

Linux系统安全

一、账号安全基本措施1.1系统账号清理将用户设置为无法登陆锁定账户删除账户锁定账户密码 本地锁定1.1.1 将用户设置为无法登陆方法1:chsh-s修改方法2:usermod-s1.1.2 锁定用户usermod-Llisi #锁定账户usermod-Ulisi #解锁账户passwd-llisi #锁定账户方passwd-ulisi #解锁账户1.1.3 删除账户userdel用户名#删除用户1.1.4chattr 锁定重要配置文件(passwd、shadow、fstab等)lsattr/etc/passwd/etc/shadow #查看文件的状态chattr+i/et

Linux中最危险的五个命令

本文将介绍Linux操作系统中最危险的5个命令,并提供相应的代码和原理解析。这些命令在不正确使用的情况下可能会导致数据丢失、系统崩溃以及其他严重后果。因此,在使用这些命令之前务必要谨慎,并确保了解其风险和用法。1.rm-rf/rm-rf/原理解析:该命令会递归地删除根目录下的所有文件和子目录,这将导致系统的完全崩溃和数据的永久丢失。rm表示删除文件或目录的命令,选项-r表示递归删除,选项-f表示强制删除,而"/"表示根目录。因此,执行该命令会删除根目录及其下所有文件和目录,造成无法挽回的损失。2.ddif=/dev/zeroof=/dev/sdaddif=/dev/zeroof=/dev/sd

想弄清楚Linux文件系统的运行机制吗?

Linux文件系统作为操作系统的核心组成部分,其运行机制也是我们程序员需要了解和掌握的,磁盘为系统提供了最基本的持久化存储,文件系统则在磁盘的基础上提供系统里所有文件的管理,在Linux里一切皆文件,不仅普通的文件和目录,就连块设备、套接字、管道等,也都要通过统一的文件系统来管理。今天我们就一起来聊一聊:磁盘和文件系统是怎么工作的?索引节点和目录项在Linux文件系统中,一个文件的元数据包括:目录项、索引节点、数据块。目录项:简称为dentry,用来记录文件的名字、索引节点指针以及与其他目录项的关联关系。多个关联的目录项,就构成了文件系统的目录结构。目录项是由内核维护的一个内存数据结构,所以通

linux系统的大致文件结构

在Linux下,文件系统是分层结构的,每个文件和目录都从根目录/开始。以下是一些最重要的顶级目录及其用途的介绍:/bin-基本用户二进制文件:包含启动系统或在单用户模式下运行所必需的命令。例如:ls,cp,mv,cat等。/boot-引导加载器文件:包含Linux启动时使用的文件,例如内核映像(vmlinuz),引导加载器配置(如GRUB),initrd等。/dev-设备文件:包含所有Linux识别的设备和接口文件,包括硬盘(如sda),字符设备(如tty),块设备,随机访问设备等。/etc-配置文件:包含系统级别的配置文件。这些文件通常由系统管理员编辑,用来配置系统的运行方式。/home-用

linux查看redis安装目录

1.在redis下查看安装目录如果命令which和whereis都找不到安装目录,可使用以下办法:ps-ef|grepredis得到了进程号xxxx,然后ls-l/proc/xxxx/cwd。2.查看redis-cli和redis-server的目录则使用whereisredis-cli。3.关闭redis1)先进入redis./redis-cli输入密码auth‘密码’。2)shutdown。如果直接在目录中使用./redis-clishutdown是关闭不了的。4.模糊查询使用findfind/-nameredis*其中:/指的是根目录。

掘金签到linux版selenium

仅供学习,请勿用于非法用途安装linux版chromedriver和linux版chrome#!/usr/bin/envsh#确保脚本抛出遇到的错误set-eecho"安装chromedriver"wgethttps://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/linux64/chromedriver-linux64.zipunzipchromedriver-linux64.zipcdchromedriver-linux64chmod777chromedrivercd../echo"安装chrome"